/*
============================================================================
FileName	:	XQChatRenrenClient.h
Author		:	liyake
Website		:	http://www.liyake.com
Create Data	:	2012-03-14 11:26
Change Data	:	2012-03-14 11:27
Detail		:	The renren socket client of xqchat application
============================================================================
*/
#ifndef _XQCHAT_RENREN_CLIENT_H_
#define _XQCHAT_RENREN_CLIENT_H_

#include "XQChatClient.h"

namespace XQChat
{
	class CXQChatRenrenClient : public CXQChatClient
	{
		Q_OBJECT
	public:
		CXQChatRenrenClient(const CXQChatConfiguration& config);
		~CXQChatRenrenClient(void);

	protected slots:
		virtual void onRosterReceived();
		virtual void onPresenceChanged(const QString& bareJid, const QString& resource);
		virtual void onRosterChanged(const QString& bareJid);
		virtual void onSubscriptionReceived(const QString& bareJid);
	};
}

#endif	//_XQCHAT_RENREN_CLIENT_H_
